squeegee mop - English Synonyms Dictionary